今天利用Nginx配置SSL安全证书后,访问时提示你的连接不是私密连接; Nginx如何配置SSL安全证书请看:https://blog.csdn.net/weixin_44427181/article/details/124250346 网上找了各种办法,折腾了一天,发现网上都是扯淡,没有一个可行的解决方案。 出现这种原因一般有以下情况: 1、SSL证书是自签名版,不是正式的,这时候可以去腾讯云免费白嫖一年的DV 2、SSL配置有误,可以参考我上篇配置 3、检查域名和证书是否匹配 4、证书是否过期等等 5、dns解析失败 我这里把第五条给加粗了,绝大多数情况下都是因为这个(如果你的域名没有备案的前提下); 这个时候域名和你的IP关联不起来,导致IP解析失败
这里给大家两个解决方案
第一、域名备份
第二、主机IP映射
域名备份就不说了,来说下主机IP映射
主机IP映射
我们可以先进行本地主机IP映射测试,看看该思路是否可行 需要找到本地hosts文件C:\Windows\System32\drivers\etc\hosts 然后加入你的IP和域名 然后通过域名访问,发现没有了连接不是私密的提示,连接旁边也有了各安全锁,表面SSL配置成功。 表面该思路正确,问题也是因为ip和域名不匹配,导致解析错误。 在知道原因和解决方案后,我们就可以通过腾讯云(我的证书是腾讯云上买的),进行网站IP解析 通过DNS解析–》快速添加解析–》输入你的IP点击即可。 至此部署成功,问题得到解决的小伙伴,制作不易,点个关注,及时更新平常遇到的bug问题 ![在这里插入图片描述](https://img-blog.csdnimg.cn/74cf5cfdbd214fdeb9e7abd3b5a6c5cc.png)
|